好像: as if, to seem like...
查: to research, to check, to investigate, to examine, to refer to, to look up (e.g. a word in a dictionary)...
电台: transmitter-receiver, broadcasting station, radio station...
塑料: plastics...
安装: to install, to erect, to fix, to mount, installation...
激素: hormone...
阻碍: to obstruct, to hinder, to block, obstruction, hindrance...
插嘴: to interrupt (sb talking), to butt in, to cut into a conversation...
下面: to boil noodles...
不过: only, merely, no more than, but, however, anyway (to get back to a previous topic), cannot be more (after adjectival)...